Welcome to JavaScript!

6.11 获取二维数组中最大,最小值

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>Title</title>

<script type="text/javascript">

var arr=[[1,2,3,4,5],[21,22,100,24,25],[31,132,33,34,35]];

document.write("arr的元素:",arr,"<br>")

var a=arr[0][0] //把0号数组元素关到小黑屋

for (var i=0;i<arr.length;i++){

for (var j=0;j<arr[i].length;j++){

if (arr[i][j]>a) {

var a=arr[i][j] //将数组中i号的值赋值给小黑屋

}

}

}

document.write(a)

</script>

</head>

<body>

</body>

</html>

返回值:132


导入函数模块

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>Title</title>

<script type="text/javascript">

var arr=[[1,2,333,4,5],[21,22,100,24,25],[31,132,33,34,35]];

document.write("arr的元素:",arr,"<br>")

function zdj(arr){

var a=arr[0][0] //把0号数组元素关到小黑屋

for (var i=0;i<arr.length;i++){

for (var j=0;j<arr[i].length;j++){

if (arr[i][j]>a) {

a=arr[i][j]; //将数组中i号的值赋值给小黑屋

};

};

};

return a;

}

document.write(zdj(arr))

</script>

</head>

<body>

</body>

</html>

返回值:333